html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table,label { margin:0; padding:0; border:0; list-style:none;}
img {border:none;}
ul, ol ,li{list-style:none; padding:0; margin:0;}
input, select, textarea{outline:none;border:0;}
input,label { margin:0; padding:0; }
a,area{blr:expression(this.onFocus=this.blur())}
textarea {resize:none;}
input::-ms-clear{display:none;}
em,i{ font-style:normal;}
a {text-decoration:none;}
.clearfix:after {content:"";display:block;clear:both;}
.clearfix {zoom:1}
.fl{ float: left; }
.fr{ float: right;}
body{background: #fff; font-size: 14px;font-family: "微软雅黑"; color: #666666;}
.mar_b20{ margin-bottom: 20px !important; }
.mar_l0{ margin-left: 0px !important; }
.bor_0{ border: 0px !important; }
/*头部样式begin*/
.header_wrap{width:100%; background: #fff; border-bottom: 5px solid #0072c4; }
.header{ width:1170px; margin:0 auto; position: relative; z-index: 99;}
.headctl{float:left; padding-top: 40px;}
.headctl span{width:1px; height: 57px; padding: 0 15px;}
.headctr{float:right; height: 125px;}
.headctrt{ height: 36px; line-height: 36px; }
.headcsousuo{float:right;}
.headcsousuol{ float:left; }
.headcsousuol span.tb2{margin:0 5px;}
.headcsousuol span.tb3{margin-left: 10px;}
.headcsousuol a{ font-size:14px; color:#666666; margin-left: 10px;}
.headcsousuor{float:left; padding-left:40px;}
.headcsousuor input{ height:36px;}
.headcsousuor input.tb3{background: url(gu_bg_sear.png) no-repeat;border:none;width:200px;height:20px;float:left; padding:8px 10px 8px 10px; font-size:14px; font-family:"微软雅黑"; outline:none; }
.scy_toubu{ padding-left:6px;position: absolute; padding-right:10px;padding-top: 5px; padding-bottom:10px;display:none; overflow: visible;left:62%;z-index: 9999;top: 30px;background: #eceef0;}
/*头部样式end*/
/*导航样式begin*/
.nav{ float:right; height: 50px; padding-top: 44px; }
.nav a {width: 90px;height: 40px;padding-top: 10px;margin-left: 10px;text-align: center;color: #333;font-size: 18px; float: left;}
.jl_navFloat1 {max-width: 470px;
 width: expression_r(document.body.clientWidth > (500/15) * parseInt(document.body.currentStyle.fontSize) ? "470px" : "auto" );margin-top: 51px; padding:20px 10px;position: absolute;z-index: 9999999;overflow-x: hidden;background:#fff; display: none;}
.nav span a:hover{background:#0075c1; color: #fff;}
a.jl_navHover {background:url(gu_hover.png) no-repeat center -6px; color: #fff;}
.jl_navFloat1_ul1 {border-top: 1px dashed #DDD;border-bottom: 1px dashed #DDD;float: left}
.jl_navFloat1_ul1 li {height: 35px;width: 92px;margin-left: 20px;float: left}
.jl_navFloat1_ul1 li a {padding-top: 0;margin-left: 0;line-height: 35px;font-size: 15px;font-weight: normal;float: left;color: #0075c1;width: auto;height: auto;}
.jl_navFloat1_ul1 li a:hover{ text-decoration: underline; }
.jl_F2{ margin-left: 110px; }
.jl_F3{ margin-left: 110px; }
.jl_F4{ margin-left: 110px; }
.jl_F5{ margin-left: 350px; }
.jl_F6{ margin-left:274px; }
/*导航样式end*/
/* banner样式begin*/
.slideBox{ width:1440px; height:450px; overflow:hidden; position:relative;margin:0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left: 50%;bottom:40px;margin-left:-32px;z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;width:15px; height: 15px; background:url(gu_ctrl.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(gu_ctrl_on.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1440px; height:450px; display:block;  } 
.slideBox .prev{left: 4%;top: 200px;background: url(gu_left.png) no-repeat;cursor: pointer;position: absolute;width: 70px;height: 80px;z-index: 9999;}
.slideBox .next{right:10%;background: url(gu_right.png) no-repeat;cursor: pointer;position: absolute;width: 70px;height: 80px;z-index: 9999;top: 200px;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
.slideBox .tempWrap{ margin:0 auto; }
/*脚部样式*/
.footerT_sfm{width:100%; height: 65px; background: #0c72ab; color: #fff;}
.footerT_sfm a{color: #fff;}
.gu_link_l{ float:left; font-size: 18px; }
.gu_link_l span,.gu_link_l a{ display: block;float: left; height: 65px; line-height: 65px; }
.gu_link_l img{ float: left; margin-top:23px; padding: 0 12px; }
.gu_link_l i{ display: block; float: left; font-style: normal; cursor: pointer;}
.gu_link_r{ float: right; margin-top: 20px; }
.gu_link_r .gu_select{ float: left; border:1px solid #f5f5f5;width: 210px; height: 28px; line-height: 28px; padding-left: 14px; margin-left: 20px;background: url(gu_sanjiao.jpg) no-repeat 200px center; position: relative;}
.gu_selecta{ position: absolute; top: 29px; left: 0px; width:226px; margin-left: -1px; display:none;}
.gu_selecta ul li{background: #0c72ab; height: 28px; padding-left: 14px; z-index: 100;border:1px solid #f5f5f5; border-top:0px;}

.footerB_sfm{ background: #f5f5f5; padding-bottom: 20px; }
.copyright_sfm{ padding-top: 40px; line-height: 30px; margin-left: 60px; }
.copyright_sfm a{ color: #333333; }
.copyright_sfm a:hover{color: #1878b7; text-decoration: underline;}
.copyright_sfm span{width:1px; padding: 0 14px;}
.sfm_QRcode{ padding-top: 40px; }
.sfm_QRcode img{width:106px; height: 92px; float: left;}
.sfm_QRcode span{width:14px; float: left; line-height: 14px; padding:5px; text-align: center;}
/*当前位置*/
.nav-3-2{ width:100%; height:36px; background:#f0f0f0;}
.navc-3-2-2{ width:1170px; height:36px; background: #f0f0f0; margin:0 auto;}
.navc-3-2-2 li.tb5{ width:32px; height:31px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; padding:5px 0 0 11px;}
.navc-3-2-2 li{ float:left; line-height:36px; height:36px;}
.navc-3-2-2 li a{ padding:0 46px 0 9px; color:#999999;background:url(gu_jiantou.png) no-repeat right center; font-size:14px; border-right: 1px solid #d8d8d8; display: inline-block;}
.navc-3-2-2 li a.tb6,.navc-3-2-2 li a:hover{color:#1878b7;background:url(gu_jiantou1.png) no-repeat right center;}
/*首页样式*/
.gu_h1{ text-align: center; padding-top: 25px; }
.gu_h1 h1{ font-size: 32px; color: #7b7b7b; font-weight: 400;line-height: 40px; }
.gu_h1 h1 em{ color: #0075c1; }
.gu_h1 p{ background:url(gu_line1.jpg) no-repeat center; color: #666666; font-size: 18px; line-height: 30px; }
.gu_sfmmain_dt{ padding-bottom: 30px; } 
.gu_sfmmain_focus{ padding-top: 3px; } 
.slideBox1{ width:320px; height:240px; overflow:hidden; position:relative;}
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute;right:5px;bottom:56px;margin-left:-32px;z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:6px;width:15px; height: 15px; background:url(gu_ctrl.png) no-repeat center; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:url(gu_ctrl_on.png) no-repeat center;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; position: relative; }
.slideBox1 .bd img{ width:320px; height:240px; display:block; } 
.slideBox1 .bd li p{width:100%; height: 48px; line-height: 48px; background: url(gu_bg_tm.png); overflow: hidden; position: absolute; bottom: 0px; left: 0px; font-size: 16px; color: #fff;}
.slideBox1 .bd li p a{ color: #fff; padding: 0 10px; }
.width1170{width:1170px; margin: 0 auto; zoom:1;}
.width1170:after {content:"";display:block;clear:both;}
.gu_sfmbox{ margin-left: 22px; }
.gu_news{ background:url(gu_bg_news.jpg) no-repeat; width: 400px; height: 240px; overflow: hidden; padding: 4px 14px; }
.gu_box_t{ border-bottom:2px solid #d7d7d7; height: 56px;_overflow:hidden;}
.gu_box_t ul li{ float: left; font-size: 16px; font-weight: bold; padding: 0 10px; height: 56px; line-height: 56px;border-bottom: 2px solid #d7d7d7; overflow: hidden; position: relative; z-index: 10; cursor: pointer;}
.gu_box_t ul li.on{ color: #0075c1; border-bottom: 2px solid #0084cf; }
.gu_news_more{ float: right; line-height: 56px; }
.gu_news_more a{ display: none; color: #333333; font-size: 14px; }
.gu_news_more a:hover{ color: #1878b7; text-decoration: underline; }
.box_c1{ display: none;padding: 12px 0px; }
.gu_newslist ul li{height: 32px; line-height: 32px; overflow: hidden; cursor: pointer;}
.gu_newslist ul li a{width:308px; height:32px;display: inline-block; overflow: hidden; color: #333333;}
.gu_newslist ul li a:hover{color: #1878b7;}
.gu_newslist ul li span{display: inline-block; float: right;}
.gu_sfm_h{ font-size: 16px; font-weight: bold; height: 56px; line-height: 56px; overflow: hidden; border-bottom: 2px solid #d7d7d7; }
.gu_sfm_h a{ font-size: 14px; font-weight: 400; display: inline-block; float: right; color: #333; }
.gu_sfm_h a:hover{color: #1878b7; text-decoration: underline;}
.gu_sfmgcal{background:url(gu_bg_gcal.jpg) no-repeat; width: 370px; height: 240px; overflow: hidden; padding: 4px;  }
.gu_sfmgcal .gu_sfm_h{ padding-left: 15px; padding-right: 5px; padding-bottom: 6px;border-bottom:0px; }
.gu_sfmgcal_pic img{width:370px; height: 178px;}
/*纵观我们的实力*/
.gu_sfmpro{width:774px; overflow: hidden;}
.gu_sfmpro_wrap{ border:1px solid #d7d7d7;width:772px; overflow: hidden; margin: 22px auto; }
.gu_sfmpro_c{width:780px; overflow: hidden;background: #f5f5f5;}
.gu_sfmpro ul li{width:187px; float: left; margin-right:8px; color: #333333; }
.gu_sfmpro ul li img{width:187px; height: 140px; overflow: hidden;}
.gu_sfmpro ul li a{color: #333333; }
.gu_sfmpro ul li a:hover{color: #1878b7;}
.gu_sfmpro ul li p{ height: 48px; line-height: 48px; overflow: hidden; padding: 0 5px; }
.gu_sfmjznl{width:368px; overflow: hidden;}
.gu_sfmjznl_c{margin:22px auto; overflow: hidden; }
.gu_sfmjznl ul li{height: 184px;margin-bottom: 10px; overflow: hidden;}
.gu_sfmjznl ul li img{width:368px; height: 184px; overflow: hidden;}
/*通用左侧嵌套*/
.gu_sidebarL{width:270px; float: left; overflow: hidden;}
.gu_about{ font-size: 28px; color: #fff; font-weight: bold; line-height: 36px; background: #0075c1; text-align: center; padding: 38px 0px; }
.gu_submenu_con{ margin-top: 10px; }
.gu_submenu_con ul li{ height: 50px; line-height: 50px; border-bottom: 1px dashed #d7d7d7; font-size: 18px; overflow: hidden; }
.gu_submenu_con ul li a{ background: url(gu_sanjiao_lan.png) no-repeat 10px center; color: #666666; padding-left: 28px; display: block; }
.gu_submenu_con ul li a:hover{ color: #fff; background:#0075c1 url(gu_sanjiao.png) no-repeat 10px center;}
.gu_submenu_con ul li.on a{color: #fff; background:#0075c1 url(gu_sanjiao.png) no-repeat 10px center;}
/**/
.gu_sfm{ padding-top: 35px;}
.gu_sidebarR{ float: right; width: 870px; line-height: 26px; padding-bottom: 30px;}
.gu_h2{ line-height:112px; font-size:30px; color:#333333; font-weight:bold;}
.gu_sfm_jj{background: #f1eef2; padding: 20px; text-indent: 2em; line-height: 26px;}
.gu_sfm_jj img{ float: right;width:298px; height: 175px; margin-left: 25px; overflow: hidden; }
.gu_tit_jznl{ font-size: 16px; color: #333333; font-weight: bold; height: 36px; line-height: 36px; border-bottom: 1px solid #0075c2; }
.gu_jznl1{ padding: 15px 0px;  }
.gu_jznl1 img{float:left; margin-right:30px;width:420px; height: 240px; overflow: hidden;}
.gu_jznl2 p{padding: 10px 0px; }
.gu_jznl2 img{ padding: 10px 0px; }
.slideBox2{ width:870px; height:240px; overflow:hidden; position:relative;}
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; position: relative; }
.slideBox2 .bd img{ width:420px; height:240px; float: left; margin-right: 25px; } 
.slideBox2 .prev{left:0;top:50%; margin-top:-15px;background: url(gu_prev.png) no-repeat;cursor: pointer;position: absolute;width:15px;height: 30px;z-index: 9999;}
.slideBox2 .next{left:405px; top:50%; margin-top:-15px;background: url(gu_next.png) no-repeat;cursor: pointer;position: absolute;width: 15px;height: 30px;z-index: 9999;}
.slideBox2 a{color: #666666;}
.gu_title_color{ font-size: 16px; color: #0075c2; line-height: 26px; font-weight: bold; padding: 20px 0px; }

.gu_sfm_qyjs ul li{padding: 10px 0px; overflow: hidden;}
.gu_sfm_qyjs ul li span{ display: block; float: left; background: url(gu_yuan.jpg) no-repeat center;width:62px; height: 62px; line-height: 62px; color: #fff; font-size: 16px; text-align: center; overflow: hidden; padding-left:20px; padding-right: 15px; }
.gu_sfm_qyjs ul li p{width:770px; float: right; }
.gu_sfmtable_jyln{width:432px; border: 1px solid #d7d7d7; float: left;}
.gu_sfmtable_jyln h5{ font-size: 16px; color: #0075c1; font-weight: 400; text-align: center; height: 50px; line-height: 50px; background: #efefef; overflow: hidden; }
.gu_sfmtable_jyln p{ padding: 10px 20px; height: 136px; overflow: hidden; }
.gu_sfm_zizhi{ padding-left: 6px; }
.gu_sfm_zizhi ul li{ float: left;width:274px; text-align:center; margin-left: 14px; overflow: hidden; }
.gu_sfm_zizhi ul li a{color: #333333;}
.gu_sfm_zizhi ul li a:hover{color: #1878b7;}
.gu_sfm_zizhi ul li p{ line-height: 18px; height: 36px; overflow: hidden; padding: 10px 25px; }
.gu_sfm_zizhi ul li .gu_sfm_zizhic{display:table;width:272px; height:185px; overflow:hidden; border: 1px solid #0075c2;}
.gu_sfm_zizhi ul li .gu_sfm_zizhic1{ vertical-align:middle; display:table-cell; text-align:center; _position:absolute; _top:50%; _left:50%; }
.gu_sfm_zizhi ul li img {display:inline-block; _position:relative; _top:-50%; _left:-50%; }
.gu_sfmnews_list ul li{border-bottom: 1px dashed #d7d7d7; font-size: 16px; padding: 14px 0px; line-height: 26px;}
.gu_sfmnews_list ul li a{color: #666666;}
.gu_sfmnews_list ul li span{ display: block; font-size: 12px; line-height: 25px; }
/*分页*/
.gu_page{ font-size: 12px;height: 26px; line-height: 26px; overflow: hidden; color: #333333; }
.gu_page a{height: 24px; line-height: 24px; display: block;padding: 0 14px; float: left; border:1px solid #d9d9d9; background: #fff; margin-right: 6px; color: #000;}
.gu_page span{ display: block; float: left; text-align: center;margin-right: 6px; }
.gu_page a.on{background: #1d78aa; color: #fff; }
.gu_page a:hover{ background: #1d78aa; color: #fff; }
.gu_page input{width:38px; border:1px solid #d9d9d9; height: 14px; line-height: 14px; padding: 5px 0px;}
.gu_page em{ display: block; float: left; margin-right: 6px; }
.gu_sfmnews_list .gu_page{ padding-top: 30px; }
.gu_sfmcopyrigh_c p{ padding-bottom: 30px; line-height: 26px; }
.gu_sfm_t18{ font-size: 18px; color: #004289; border-bottom: 2px solid #d9d7d7; line-height: 20px; padding: 12px 0px; overflow: hidden; font-weight: bold; }
.gu_sfm_part{ padding: 10px 0px; }
.gu_sfm_part a{ line-height: 26px; margin-left: 30px; color: #666666; }
.gu_sfm_part a:hover{ color: #1878b7; }
/**/
.sfm_onlinel{ background:#f2f2f2;height:220px;}
.sfm_onlinel h5{ border-bottom:1px solid #d9d9d9; height:42px; line-height:42px; font-size:16px; color:#333333; padding:0 20px;}
.sfm_onlinel p{ line-height:32px; padding-left:36px;}
.sfm_onlinel p.call{ background:url(gu_icon_phone.png) no-repeat 12px center; padding-top:10px;}
.sfm_onlinel p.zip{ background:url(gu_icon_Zip.png) no-repeat 12px center;}
.sfm_onlinel p.fax{ background:url(gu_icon_phone.png) no-repeat 12px center;}
.sfm_onlinel p.addr{ background:url(gu_icon_addr.png) no-repeat 12px center;}
.cpyfyzzmainr1{height:34px; line-height:34px;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1; margin-bottom:30px;overflow: hidden;}
.cpyfyzzmainr1 li{ width:113px; height:34px; float:left;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1; line-height:34px; text-align:center; font-size:16px;color:#666666;}
.cpyfyzzmainr1 li.cp1{ background-color:#0075c2;color:#f7f8fa;}
.rczpmainr2{ display: none; }
/*咨询*/
.wzx{ font-size:14px; color:#666666; margin-bottom:30px;}
.wzx1{ width:475px; float:left;}
.wzx1 td{ height:30px; line-height:30px; padding-bottom:15px;}
.wzx1 select{ width:380px; height:28px; border:1px solid #d7d7d7; border-right:none}
.wzx1 input{ width:378px; height:28px; border:1px solid #d7d7d7}
.wzx1 input.i1{ width:90px; margin:0 10px;}
.wzx1 input.i2{ width:520px; }
.wzx1 select.i4{ width:203px;}
.wzx1 span{ color:#ff0000;}
.wzx1 textarea{ width:374px; height:120px; border:1px solid #d7d7d7; resize: none;}
.wzx1 textarea.i3{ width:520px; height:228px;}
.tj{ width:137px; height:33px; background:#005fa0; margin-left:130px; float:left; margin-top:5px;}
.tj a{ display:block; width:137px; height:33px; line-height:33px; text-align:center; color:#FFF;}
.tj.t1{ background:#bdbdbd; margin-left:15px;}
.ly_q_list{border-top: 1px solid #d7d7d7; border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; width: 743px;}
.ly_q{height: 48px; border-bottom: 1px solid #D7D7D7; background: #f2f2f2;}
.ly_q_l{height: 48px; width: 684px; padding-left: 13px; float: left; border-right: 1px solid #D7D7D7;}
.ly_q_l a{display: block; height: 48px; width: 646px; padding-left: 38px; background: url(ly_q1.jpg) no-repeat left center; font-size: 14px; color: #666666; line-height: 48px;}
.ly_q_l a:hover,.ly_q_l a.hover{background: url(ly_q2.jpg) no-repeat left center; color: #0075c2; cursor: pointer; text-decoration: none;}
.ly_q_r{width: 45px; height: 48px; float: left; background: url(ly_q_open.jpg) no-repeat center;}
.ly_a{width: 730px; padding: 22px 13px; border-bottom: 1px solid #D7D7D7; display: none;}
.ly_a a{display: block; padding-left: 45px; background: url(ly_q3.jpg) no-repeat left top; font-size: 14px; color: #666666; line-height: 25px; text-decoration: none;}
/**/
.gu_sfm_contact{ font-size: 16px; line-height: 36px; padding: 15px; background: #f0f0f0; margin-bottom: 30px;}
.gu_sfm_contact span{width:215px; display:block; float: left;}
.gu_sfm_contact span a{color: #666666;}
.gu_sfm_contact span a:hover{color: #1878b7;}
.gu_sfm_contact .gu_sfm_c1{ padding-top: 30px;width:430px;}
.gu_sfmHR_contact{text-align: center; font-size: 18px; line-height: 36px; }
.gu_sfmHR_contact img{ float: left; }
.gu_sfmHR_contact div{width:300px; float:left; margin-top: 50px;}
.gu_btn_send{width:100px; height:38px; line-height: 38px; background:#0075c2 url(gu_icon_email.png) no-repeat 25px 10px; color: #fff; display: block; padding-left: 55px; text-align: left;}
.gu_sfmHR_contact .gu_btn_send{margin: 10px auto; }
.jobs{ border-top: 2px solid #0075c1; border-left: 1px solid #d7d7d7; color: #333333; }
.jobs td{ width: 156px; text-align: center; height: 45px;border-bottom: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; background: #fbfbfb; overflow: hidden; }
.jobs .tr1 td{ background: #efefef; border-bottom: none; }
.jobs td a{color: #333333;}
.jobs td a:hover{ color: #1878b7; }
.gu_jobinfo .gu_page{ padding: 30px 0px; }
.gu_sfm_t18a{ font-size: 18px;height: 20px; line-height: 20px; padding-left: 18px; color: #0075c2;background: url(gu_line2.jpg) no-repeat 0px 2px; padding-bottom: 20px;}
.gu_sfm_t16{ font-size: 16px; background: url(gu_line2.jpg) no-repeat left center; height: 40px; line-height: 40px;color:#0075c2; border-bottom:1px solid #0075c2; padding-left: 12px;}
.gu_sfm_t16 em{ background:url(gu_arrowoff.png) no-repeat center;width:40px; height: 40px; display: inline-block; float: right;  }
.gu_sfm_t16 em.on{background:url(gu_arrowon.jpg) no-repeat center;}
.gu_sfmpro1{ padding-bottom: 20px; }
.gu_sfmpro1 ul{ padding-top: 30px; padding-bottom: 20px; }
.gu_sfmpro1 ul li{ float: left;width:182px; height: 130px; overflow: hidden; margin-left: 47px; }
.gu_sfmpro1 ul li img{width:182px; height: 130px; overflow: hidden;}
.gu_sfmpro1 td{ border-right: 1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; line-height: 37px; font-size: 16px; }
.gu_sfmpro1 td.td_pad{ padding-left:90px; }
.gu_sfmpro1 td.td_bg{background: #f0f0f0; border-bottom: none;}
.gu_sfmpro1 table{ border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7; margin-top: 10px;  }
.gu_sfmpro1_c{ display: none; }
/**/
.gu_sfm_pro2pic{width:900px; padding: 25px 0px; overflow: hidden;}
.gu_sfm_pro2pic img{width:420px; height: 262px; overflow: hidden; float: left; margin-right: 30px;}
.tab_t{height: 44px;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;}
.tab_t ul li{width: 160px; height: 43px; line-height: 43px; float: left; border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0; text-align: center; font-size: 16px;}
.tab_t ul li.on{background: #0075c2; color: #fff;}
.tab_c{ padding-top: 20px; display: none; }

.sfm_provideo1{ position: relative; width: 572px; height:318px; overflow: hidden; }
.sfm_provideo1 img{ width: 772px; height:318px; overflow: hidden; }
.sfm_btn_video{ background: url(gu_video_btn.png) no-repeat center;width:85px; height: 85px; position: absolute; top: 50%; margin-top: -42px; left: 50%; margin-left: -42px; cursor: pointer; display: block; }
.sfm_Scroll {background: #f2f2f2;width: 276px; overflow:hidden; position: relative; padding-left: 22px;}
.sfm_Scroll .prev,.sfm_Scroll .next {display:block;width:45px; height:45px; line-height: 38px; background:#0075c2; z-index:90; font-size: 40px; color: #fff; font-weight: bold; text-align: center; padding: 0px; margin: 0px; float: left; }
.sfm_Scroll_w{ padding: 12px 0px; border-bottom: 1px solid #d7d7d7; padding-right: 10px; height:240px; overflow: hidden; }
.sfm_Scroll_w ul {overflow: hidden;zoom: 1;}
.sfm_Scroll_list li {width: 100%;height:20px; line-height:20px;overflow: hidden; padding:10px 0px;*padding:8px 0px;}
.sfm_Scroll_list li span{ display:block; float:left; width:200px; height:20px; line-height:20px;}
.sfm_Scroll_list li em{background: url(gu_btn_video1.png) no-repeat center; display:block; float: right; width: 20px; height: 20px;}
.sfm_Scroll_list li a{ color: #333333;}
.sfm_Scroll_list li a:hover{ color:#1878b7;}
.ctrl{ padding-top: 8px; float: right; }